Independently Extensible Component Frameworks

نویسنده

  • Wolfgang Weck
چکیده

The terms component and component framework are currently used di erently depending on context and products Di erent understandings can be found for instance with Delphi OpenDoc and Oberon F We believe that the purpose of software components is to create a compo nent market The basic technology for this are independently extensible soft ware systems Independently extensible software in turn requires standards and guidelines for the extension creators These guidelines depend on the applica tion domain We suggest to see component frameworks as software that enables and enforces obedience to such guidelines In this paper we review the requirements of a component market and show the role of component frameworks within it We suggest de nitions of the terms component framework dimensions of extension parallel extensions and orthogonal extensions

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Note on Understanding and Verifying Component- Based Systems

In this paper we present a model that helps to understand what component-based systems are. The definition of this system model is based on the notion of component frameworks and collaboration-based design. The system model allows to specify and to verify the structure of a componentbased system in a uniform, compositional and hierarchically structured way. A possible application of this model ...

متن کامل

Building Component Frameworks with Component Pascal

In this tutorial, attendees will learn how to architect safely extensible component systems. The tutorial introduces to the concepts of component-oriented programming before presenting and explaining compound documents as an application example of extensible component systems. Creation of an add-on component to this system will be demonstrated. Finally, architecting for safe extension will be d...

متن کامل

Extending Web Applications with Client and Server Plug-ins

Plug-in frameworks support the development of component-based software that is extensible and customizable to the needs of specific users. However, most current frameworks are targeting single-user rich client applications but do not support plug-in-based web applications which can be extended by end users. We show how an existing plug-in framework (Plux.NET) can be enabled to support multi-use...

متن کامل

Designing and constructing modifiable middleware using component frameworks

Because of the increasingly diverse and dynamic environments in which they must operate, modern middleware platforms need to explicitly support modifiability. Modifiability should encompass change that is both static and dynamic; small scale and large scale. Also, the process of modification should be flexible, easy to perform, and consistency-preserving. To address these needs, this paper prop...

متن کامل

Programming Language Abstractions for Extensible Software Components

With the growing demand for software systems that can cope with an increasing range of information processing tasks, the reuse of code from existing systems is essential to reduce the production costs of systems as well as the time to manufacture new software applications. For this reason, component-based software development techniques gain increasing attention in industry and research. Compon...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997